long range rocket - Turkish English Dictionary